(colloq) fill the bill - Anglais Synonymes Dictionnaire